import { defineConfig } from 'vite'
import path from 'path'
import vueJsx from "@vitejs/plugin-vue-jsx";
import vue from '@vitejs/plugin-vue'
// const  electronBuilder = require('electron-builder') 
const { name } = require("./package");

// https://vitejs.dev/config/
const root = path.join(__dirname, 'src/render')
export default defineConfig({
  root,
  resolve:{
    alias:{
      "@": path.resolve(__dirname, "src"),
    }
  },
  base:"./",
  publicDir:"./share_module",
  build:{
    // lib:{
    //   jsonpFunction:'fasd'
    // }
  },
  server:{
    port:3000,
    host:'0.0.0.0'
  },
  plugins: [
    vue(),vueJsx(),require('autoprefixer'),]
})
